package jp.co.toshiba.ffsa.action.csas;

import javax.annotation.Resource;

import jp.co.toshiba.ffsa.action.common.CommonAction;
import jp.co.toshiba.ffsa.form.csas.Csas403Form;

import org.seasar.struts.annotation.ActionForm;
import org.seasar.struts.annotation.Execute;

/**
 * (パスワード変更警告)パスワード変更完了
 * @author npc
 */
public class Csas403Action extends CommonAction {

    /** ActionForm */
    @ActionForm
    @Resource
    protected Csas403Form csas403Form;

    /**
     * 初期処理
     * @return 画面遷移先
     */
    @Execute(validator = false)
    public String index() throws Exception{
        // リファラ判定
        if(this.judgeRefferer()){
            // セッションタイムアウト判定
            if(this.judgeSession(csas403Form.getSessionId())){
                return "/csas/csas403.jsp";
            }else{
                return this.topTransition;
            }
        }else{
            return this.topTransition;
        }
    }
}